/*
 * Simplified Chinese translation
 * By DavidHu
 * 09 April 2007
 */

Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">加载中...</div>';

if(Ext.View){
   Ext.View.prototype.emptyText = "";
}

if(Ext.grid.GridPanel){
   Ext.grid.GridPanel.prototype.ddText = "{0} 选择行";
}

if(Ext.TabPanelItem){
   Ext.TabPanelItem.prototype.closeText = "关闭";
}

if(Ext.form.Field){
   Ext.form.Field.prototype.invalidText = "输入值非法";
}

Date.monthNames = [
   "一月",
   "二月",
   "三月",
   "四月",
   "五月",
   "六月",
   "七月",
   "八月",
   "九月",
   "十月",
   "十一月",
   "十二月"
];

Date.dayNames = [
   "日",
   "一",
   "二",
   "三",
   "四",
   "五",
   "六"
];

if(Ext.MessageBox){
   Ext.MessageBox.buttonText = {
      ok     : "确定",
      cancel : "取消",
      yes    : "是",
      no     : "否"
   };
}

if(Ext.util.Format){
   Ext.util.Format.date = function(v, format){
      if(!v) return "";
      if(!(v instanceof Date)) v = new Date(Date.parse(v));
      return v.dateFormat(format || "y年m月d日");
   };
}

if(Ext.DatePicker){
   Ext.apply(Ext.DatePicker.prototype, {
      todayText         : "今天",
      minText           : "日期在最小日期之前",
      maxText           : "日期在最大日期之后",
      disabledDaysText  : "",
      disabledDatesText : "",
      monthNames        : Date.monthNames,
      dayNames          : Date.dayNames,
      nextText          : '下月 (Control+Right)',
      prevText          : '上月 (Control+Left)',
      monthYearText     : '选择一个月 (Control+Up/Down 来改变年)',
      todayTip          : "{0} (空格键选择)",
      format            : "y年m月d日",
      okText            : "确定",
      cancelText        : "取消"
   });
}

if(Ext.PagingToolbar){
   Ext.apply(Ext.PagingToolbar.prototype, {
      beforePageText : "页",
      afterPageText  : "页共 {0} 页",
      firstText      : "第一页",
      prevText       : "前一页",
      nextText       : "下一页",
      lastText       : "最后页",
      refreshText    : "刷新",
      displayMsg     : "显示 {0} - {1}，共 {2} 条",
      emptyMsg       : '没有数据需要显示'
   });
}

if(Ext.form.TextField){
   Ext.apply(Ext.form.TextField.prototype, {
      minLengthText : "该输入项的最小长度是 {0}",
      maxLengthText : "该输入项的最大长度是 {0}",
      blankText     : "该输入项为必输项",
      regexText     : "",
      emptyText     : null
   });
}

if(Ext.form.NumberField){
   Ext.apply(Ext.form.NumberField.prototype, {
      minText : "该输入项的最小值是 {0}",
      maxText : "该输入项的最大值是 {0}",
      nanText : "{0} 不是有效数值"
   });
}

if(Ext.form.DateField){
   Ext.apply(Ext.form.DateField.prototype, {
      disabledDaysText  : "禁用",
      disabledDatesText : "禁用",
      minText           : "该输入项的日期必须在 {0} 之后",
      maxText           : "该输入项的日期必须在 {0} 之前",
      invalidText       : "{0} 是无效的日期 - 必须符合格式： {1}",
      format            : "y年m月d日"
   });
}

if(Ext.form.ComboBox){
   Ext.apply(Ext.form.ComboBox.prototype, {
      loadingText       : "加载...",
      valueNotFoundText : undefined
   });
}

if(Ext.form.VTypes){
   Ext.apply(Ext.form.VTypes, {
      emailText    : '该输入项必须是电子邮件地址，格式如： "user@domain.com"',
      urlText      : '该输入项必须是URL地址，格式如： "http:/'+'/www.domain.com"',
      alphaText    : '该输入项只能包含字符和_',
      alphanumText : '该输入项只能包含字符,数字和_'
   });
}

if(Ext.grid.GridView){
   Ext.apply(Ext.grid.GridView.prototype, {
      sortAscText  : "正序",
      sortDescText : "逆序",
      lockText     : "锁列",
      unlockText   : "解锁列",
      columnsText  : "列"
   });
}

if(Ext.grid.PropertyColumnModel){
   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
      nameText   : "名称",
      valueText  : "值",
      dateFormat : "y年m月d日"
   });
}

if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
      splitTip            : "拖动来改变尺寸.",
      collapsibleSplitTip : "拖动来改变尺寸. 双击隐藏."
   });
}

////
if(Ext.form.RadioGroup){
   Ext.apply(Ext.form.RadioGroup.prototype, {
      blankText : "选择项必不为能空"
   });
}

Ext.langs = {
   loading:'数据加载中...'
   ,processing:'数据处理中...'
   ,error:'错误'
   ,connectErrorMsg:'与后台联系出错!'
   ,dataLoadingError:'数据加载错误!'
   ,topCategory:'顶级分类'
   ,confirm:'确定'
   ,cancel:'取消'
   ,success:'成功'
   ,failure:'失败'
   ,save:'保存'
   ,chooseCategory:'请选择分类!'
   ,chooseFile:'请选择文件'
   ,pleseChoose:'请选择...'
   ,navCategory:'分类导航'
   ,allCategory:'全部分类'
   ,submit:'提交'
   ,window:'窗口'
   ,noData:'数据为空'
   ,collapseAll:'收起全部'
   ,expandAll:'展开全部'
   ,total:'共计'
   ,loadTimeout:'数据加载超时!'
   ,showColumns:'显示列'
   ,hideColumns:'隐藏列'
   ,show:'显示'
   ,pageSize:'条/页'
   ,from:'从'
   ,to:'到'
   ,wrongFileFormat:'错误的文件类型！'
   ,wait:'请等待'
   ,rowIsFilled:'表格数据行不能为空!'
   ,noItemSeleced:'没有选择操作项'
   ,confirmDoAction:'确认进行本次操作'
   ,passwordNotMatch:'密码不一致！'
   ,tip:'提示'
   ,time:'时间'
   ,handler:'操作'
   ,sortSave:'保存排序'
   ,select:'请选择...'
   ,radius:'半径'
   ,all:'全部'
   ,nicLang: {
      'bold' : '加粗'
      ,'italic' : '斜体'
      ,'underline' : '下划线'
      ,'left' : '左对齐'
      ,'code' : '代码'
      ,'center' : '居中对齐'
      ,'right' : '右对齐'
      ,'justify' : '两端对齐'
      ,'ol' : '有序列表'
      ,'ul' :  '无序列表'
      ,'subscript' : '下标'
      ,'superscript' : '上标'
      ,'strikethrough' : '删除线'
      ,'removeformat' : '删除格式'
      ,'indent' : '缩进'
      ,'outdent' : '删除缩进'
      ,'hr' : '分隔线'
      ,'image':'添加图片'
      ,'save':'保存内容'
      ,'submit':'提交'
      ,'uploadImage':'上传图片'
      ,'uploadFile':'上传文件'
      ,'uploadFailed':'上传图片失败'
      ,'uploadImageTypeLimit':'只能上传png和jpg格式的图片'
      ,'uploadImageSizeLimit':'图片不能大于1M'
      ,'uploadFileFailed':'上传文件失败'
      ,'uploadFileTypeLimit':'只能上传XXX格式的文件'
      ,'uploading' : '上传中...'
      ,'img':{
         'title':'添加/编辑图片'
         ,'url':'址址'
         ,'alt':'替换文本'
         ,'align':'对齐'
         ,'default':'默认'
         ,'left':'左对齐'
         ,'right':'右对齐'
         ,'wrongUrl':'图片地址格式不正确'
      }
      ,'forecolor':'文本颜色'
      ,'bgcolor':'背景颜色'
      ,'fontSize':'字号'
      ,'fontFamily':'字体'
      ,'fontFormat':'格式'
      ,'sel':{
         'fontFamily' : {
               'SimSun'             : '宋体',
               'SimHei'             : '黑体',
               'FangSong_GB2312'    : '仿宋体',
               'KaiTi_GB2312'       : '楷体',
               'NSimSun'            : '新宋体',
               'Arial'              : 'Arial',
               'Arial Black'        : 'Arial Black',
               'Times New Roman'    : 'Times New Roman',
               'Courier New'        : 'Courier New',
               'Tahoma'             : 'Tahoma',
               'Verdana'            : 'Verdana'
           }
      }
      ,'link':'添加/编辑链接'
      ,'unlink':'删除链接'
      ,'links' : {
         'tit':'添加/编辑链接'
         ,'url':'链接'
         ,'title':'提示'
         ,'target':'窗口'
         ,'error':'链接格式不正确'
         ,'currentWindow':'当前窗口'
         ,'newWindow':'新窗口'
      }
      ,'pre':'代码'
      ,'p':'段落'
      ,'h1':'一级标题'
      ,'h2':'二级标题'
      ,'h3':'三级标题'
      ,'h4':'四级标题'
   }
}